trestle flume - Turkish English Dictionary